/* 加法功能-Hook
    传入 num1、num2两个参数，
    返回
    addNum 相加结果
    addFn 加法方法
*/

import { ref, watch } from "vue";

const useAdd = ({ num1, num2 }) => {
	// 处理结果
	const addNum = ref(0);

	watch([num1, num2], ([num1, num2]) => {
		addFn(num1, num2);
	});

	const addFn = (num1, num2) => {
		addNum.value = Math.round((num1 + num2) * 100) / 100;
	};

	return {
		addNum,
		addFn,
	};
};

export default useAdd;
